grounds keeping - German English Dictionary